Ida Pod Places-Forest Hill Flat Apartment London
Ida Pod Places-Forest Hill Flat in Forest Hill provides accommodation with free Wi-Fi, 3.8 km from Crystal Palace Park, 7.2 km from Blackheath station and 7.6 km from O2 Academy Brixton. This apartment is 9.2 km from Tower Bridge and 9.
Number of rooms: 4
Flat 14, The Park, 95 London Road, London Forest Hill , Forest Hill, SE23 3UT, United Kingdom