Choose your room
Newly Refurbished 1Bedroom 4 Mins Walk To Crystal Palace Station
Newly Refurbished 1Bedroom 4 Mins Walk To Crystal Palace Station London apartment is nestled in Norwood, that is a quiet suburb popular for its namesake park, which has meadows, wetlands, and a lake, plus a bike path and playground, in the immediate vicinity of the restaurant River's Bar & Grill.
Guests can enjoy quick access to the Crystal Palace Park, which is within a 500-metre distance of this apartment, and the Crystal Palace Dinosaurs, which is a 10-minute walk away. The apartment is 3.8 km from the public Kelsey Park, and also within reach of The Paxton Centre. Newly Refurbished 1Bedroom 4 Mins Walk To Crystal Palace apartment is located a 15-minute drive from the revitalised covered Brixton Village Market.
Crystal Palace train station lies about 200 metres away.