Bache'S Street Concept Apartments
Bache'S Street Concept apartment offers accommodatıon in London.
This property is set 2.3 km from Tower of London. London city center is 4 km away. Within a 5-minute walk guests can dine in Fifteen Restaurant and Premier Inn.
Rooms are complete with heating, cable TV with on-demand movies, pay TV, multi-channel TV and an iron with ironing board. Bathroom facilities include a hairdryer, guest toiletries and bath sheets.
There is a kitchen fitted with a microwave, a dishwasher, a fridge, a stove and a toaster.
Old Street train station lies within a 10-minute walk.