Why this location
Crystal Palace sits in the heart of South London, with excellent rail connections and strong road access across Croydon, Brixton, Peckham and beyond.
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.