Greenwich Peninsula and is one o f the only place s in London where you can travel to via boat, air, train or car. With North Greenwich Underground station just a 2-minute walk away, Peninsula Riverfront is a quick commute to Canary Wharf, the City and central London.