New in 2020, London has easy access for boating, fishing and recreation. Located in the Thamesport Marina for your boating convenience. Our marina has multiple restaurants on site for your convenience. You can call ahead or simply place an order when you arrive or before you depart.