Delta 2 Bedroom Flat In London Dp268 Croydon is located 150 metres from West Croydon train station and a few steps from St Mary's Catholic Church.
Croydon Clocktower Cultural Center is just 13 minutes' walk away, and the Beddington Park & The Grange is 3.2 km from the apartment. Guests will find the Whitgift Centre within a few blocks of this apartment. The local and social history Museum of Croydon is merely 1.1 km away. Delta Point bus station is in close proximity to the accommodation.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please