Modern & Luxurious 1 Bed Apartments at Vauxhall

thesqua.re    •   thesqua.re

1 Bedroom - 1 Bathrooms
$212  / night  •  for 3 guests

London, United Kingdom

This home is located in London. The property has 1 bedroom(s) and 1 bathrooms.

Amenities:

TV
Cable TV
Air Conditioning
Heating
Kitchen
Stove
Washer
Dryer
Essentials

Map:

Similar properties from London:

Stamford 1

Stamford 1

3 Bedrooms - 1 Bathrooms
£145  / night  •  for 6 guests