Chelsea Creek Commercial Opportunities

Chelsea Creek is a mixed use development on a site of 40 acres over looking the River Thames. Chelsea Creek is located close to Imperial Wharf with 24 hour estate management, 200 public car parking spaces and a selection of bars, restaurants and other commercial units.

  • Close to Imperial Wharf station
  • 200 public car park spaces
  • Stunning dockside location
  • Adjacent to Chelsea Design Centre and Lots Road
Loading
Loading
Loading
Loading