74 Central St. London EC1V, London
bedrooms
Baths
Guests
Bright and airy- these serviced apartments are located near the grand area of Old Street-an ideal spot for a successful trip in the capital-Featuring all the amenities that people love about serviced accommodation you are bound to have a relaxing stay
Elevator
Restaurant
WiFi/Internet
No nearby properties available in this region at the moment.