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
The Bar and private dining area are ideal for private parties, weddings, business meetings and all kinds of celebrations. The First Floor can hold up to 60 guests seated or 120 for a canape reception.