Griffin House Holiday Apartments Apartment London
Offering garden views, a garden and free Wi-Fi, Griffin House Holiday Apartments is located in London, 500 metres from O2 Academy Brixton and 4.2 km from Victoria Train Station.
Number of rooms: 2
22 Stockwell Green, Lambeth, London, SW9 9HZ, United Kingdom