YOLO HOUSE
23 Palm court, Southwark, London, SE15 6PB, United Kingdom
Situated 3.8 km from Canada Water, YOLO HOUSE offers accommodation with a terrace, as well as a garden. The property is located 3.9 km from London Bridge, 3.9 km from Tower of London and 4.3 km from London Bridge Underground Station.