Claim: The Festival Pier in River Thames, London, UK, is owned and operated by London River Services.
Evidence: London River Services London River Services River Thames, London, UK 
Festival Pier is a stop for river boat services on the River Thames, London, UK. The pier is owned and operated by London River Services, part of Transport for London.