Rental unit in Greater London · 1 bedroom · 1 bed · 1 bath
Relax with the whole family at this peaceful place to stay. Studio flat one minute walk away from the river side, located right beside a bus stop that drops you off to Clapham junction station.
["Wifi", "Paid parking on premises", "Kitchen", "TV", "Washer", "Air conditioning"]