Luxury 2 Bedroom Apartment - Minutes From Train Station With Free Parking London is located around 500 metres from London Queens Road Peckham train station and a mere 6 minutes' walk from Saint Thomas The Apostle.
Guests can visit Southwark Park, approximately 10 minutes' drive away or the huge Coca-Cola London Eye Observation Wheel, approximately 6 km from the apartment. The public Trafalgar Square is within a 7-km distance of this apartment.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please