Claim: Located in River Thames, London, UK, the London Eye Pier is a river bus and tourist/leisure services provider that is operated by Merlin Entertainment and owned by London River Services, a division of Transport for London (TfL).
Evidence: Merlin Entertainment 
London River Services