The property is in the middle of Brixton, Peckham and Dulwich making it the perfect spot to explore South and Central London due to its great connections! Absolutely loved my stay here :)