North Greenwich Pier

North Greenwich Pier
Peninsula Square, London, SE10 0PE
Photo of North Greenwich Pier