Why Crystal Palace
Crystal Palace sits in the heart of South London, with excellent rail connections and strong road access.
For food businesses serving South London or needing a well-connected production base south of the river, it's one of the most practical addresses in our portfolio. The site shares the same high specification and communal facilities as our other locations, including a goods lift, biodigestion service and superb communal area.
Brixton — 5.2 miles · 24 minutes by car
Peckham — 4.4 miles · 25 minutes by car
Clapham — 6.4 miles · 29 minutes by car
Streatham — 5.8 miles · 26 minutes by car
Vauxhall — 6.9 miles · 33 minutes by car