Fitzrovia Properties - Barracks Mews
15 Barrack Close, Telford
Location Your vacation should be comfortable! Hotel Fitzrovia Properties - Barracks Mews is located in Telford. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Green Wood Centre. At the hotel Y
Business













