With a Saxon name that translates as ‘green village’, Greenwich is situated on the South Bank of the River Thames. It was the birthplace of many historical royals, is known for its grand houses and boasts no shortage of fascinating buildings and monuments.
Notable for its maritime history, and famed for lending its name to ‘Greenwich Mean Time’, the area retains its upmarket reputation to this day. Prominent landmarks include the Old Royal Naval College, the National Maritime Museum and the Royal Observatory.
Chosen as the site for the Millennium Dome (now concert venue 'The O2 Arena’), the area has been deemed a World Heritage Site.
The town’s bustling market square is home to boutiques and pavement cafes. Local entrepreneurs have taken advantage of the area’s popularity and many of the shop units to let or buy in Greenwich have been snapped up by retailers.
The borough is also popular among those seeking office space to rent. Connected to Canary Wharf and other business hubs by the Docklands Light Railway, Greenwich has varied and substantial commercial space. A popular location for many new and established businesses, offices and warehouses to let in Greenwich can command a premium. However, there are a number of schemes for sustainable businesses and start-ups. The industrial peninsular, for example, offers the Mitre Passage which provides fully serviced office and meeting spaces for digital business.