Claim: Greenwich Pier is a working pier located on the River Greenwich, and its owner and operator is London River Services.
Evidence: Greenwich Pier is on the south bank of the River Thames in the Royal Borough of Greenwich in Greater London.