St Mary offers accommodation in London. Tower of London is 400 metres from the property. Free WiFi is featured . Towels and bed linen are provided. London Bridge is 400 metres from St Mary.
St Mary offers accommodation in London. Tower of London is 400 metres from the property. Free WiFi is featur Read more
St Mary offers accommodation in London. Tower of London is 400 metres from the property. Free WiFi is featured . Towels and bed linen are provided. London Bridge is 400 metres from St Mary.
St Mary offers accommodation in London. Tower of London is 400 metres from the property. Free WiFi is featured . Towels and bed linen are provided. London Bridge is 400 metres from St Mary.
Number of Rooms: 6