Situated in London, this apartment is 900 metres from Westminster Abbey. Guests benefit from free WiFi and private parking available on site. There is a dining area and a kitchen. Towels and bed linen are featured in this self-catering...
Situated in London, this apartment is 900 metres from Westmi Read more
Situated in London, this apartment is 900 metres from Westminster Abbey. Guests benefit from free WiFi and private parking available on site. There is a dining area and a kitchen. Towels and bed linen are featured in this self-catering...
Situated in London, this apartment is 900 metres from Westminster Abbey. Guests benefit from free WiFi and private parking available on site. There is a dining area and a kitchen. Towels and bed linen are featured in this self-catering...
Number of Rooms: 1