Apartment Peckham One London
44 Peckham Road, London, United Kingdom
44 Peckham Road, London, United Kingdom
The public Trafalgar Square is around a 15-minute ride from Peckham One Apartment, while Southwark Register Office is situated nearby.
University of the Arts London is also a 7-minute walk away. The apartment is at a medium distance from the nearest bus station - Peckham.
A British cuisine is served at 53 Bo'Grove, situated 5 minutes' walk away.