North Greenwich Pier is a pier on the River Thames, London, England. It is situated on the Greenwich Peninsula in south-east London, to the east of The O2. The pier was formerly named QEII Pier after Queen Elizabeth II.
Wikipedia https://en.wikipedia.org/wiki/North_Greenwich_Pier
Address River Bus Commuter Service (RB1), United Kingdom
Coordinates 51°30'7.776" N 0°0'31.6" E