Illustrative scheme submitted for review and presented to London Borough of Greenwich Planning Committee in consideration of planning application by Meridian Delta for a mixed use scheme on the river front site. The purpose was to illustrate urban densities and building typologies required to support a tram line linking Woolwich station to North Greenwich station and further around the Peninsula to Cutty Sark DLR station.
Client: Submission to London Borough of Greenwich Planning Committee
Concept, a green ring to the Peninsula
Denser building towards The Dome
Built forms attuned to river and park
Low density housing of a human scale
Building scale, as Canary Wharf
Tower roof garden with amenities
Upper levels of the towers provide gardens and outdoor space in close proximity to open plan offices for meeting and amenity use.
Direct views from North Greenwich station
Lower levels are intimately connected to North Greenwich Jubilee line station via a sheltered boulevard and two levels of public facilities.
Masterplan within river and city context
Development forms an easterly backdrop to Canary Wharf, orientated along the South Dock with axial views to the City of London.