Location
Located near Old Kent Road, 7-17 Latona Road benefits from its proximity to the lively Peckham area. With Burgess Park just a short walk away, this location provides easy access to one of South London's most popular green spaces. The local area is home to an eclectic mix of independent eateries, shops, and creative spaces. Excellent transport options are available, with Elephant & Castle and Peckham Rye stations nearby, ensuring convenient links to the city and beyond.