Flourish Apartments - The Annex - Dulwich Village is set in the Southwark district of London, 4.7 km from Crystal Palace Park, 7 km from Waterloo Station and 7.1 km from Big Ben. The property is situated 7.1 km from Canada Water, 7.3 km from Westminster Abbey and 7.3 km from Houses of Parliament. Free Wi-Fi is available throughout the property and O2 Academy Brixton is 3.4 km away.
19 Village Way, Southwark, London, SE21 7AN, United Kingdom