Templar House, Leicester
Our Leicester serviced apartments in Templar House provide corporate and leisure serviced accommodation, located right in the…
Our Leicester serviced apartments in Templar House provide corporate and leisure serviced accommodation, located right in the…
Follow Us