The Wharf is a contemporary restaurant in Teddington offering an eclectic mix of modern European cuisine with some vibrant Asian influences, in a stunning location overlooking the River Thames
Ideal for private parties, weddings, christenings or business meetings. The First Floor holds up to 60 guests seated or 120 for a canapé reception. The main restaurant provides seating for up to 120 seated or 200 for canapés or a buffet.