Skip to site navigation

Accessibility Options

Font size

Colour scheme

Location

 
Greenwich is one of 33 London boroughs, but its situation within Thames Gateway makes it one of the 10 strategic boroughs for business development and economic regeneration.

Greenwich - the perfect location

Greenwich is just east of Docklands and the City, south east of the River Thames. Greenwich has a 14km long river frontage stretching from Deptford Creekside in the west to Thamesmead in the east. It then travels through the following areas within the borough:

  • Greenwich town centre
  • Greenwich Peninsula
  • Charlton Riverside
  • Woolwich
  • the Royal Arsenal.

A to Z of Services