Rental unit in Greater London · ★New · 3 bedrooms · 3 beds · 3 baths
Welcome to our place in the heart of London, within 2min walk from the tube station, close to Wandsworth Park and the river Thames, where you can relax after a day of sightseeing!
["Outdoor dining area", "Host greets you", "Wifi", "Kitchen", "TV", "Smoke alarm", "Washer"]