LOCATION, LOCATION ? Ideally situated, this property is less than a 0.01 mile walk away from Crystal Palace Station (1 minute according to google). The expansive grounds of Crystal Palace Park is a few feet away from the back garden. This is a chance to make your mark in one of South London's most vibrant and connected neighbourhoods.