All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Open now The Park Hotel and Restaurant 19 Park Road, Teddington, EN TW11 0AB Restaurant Bar Cafe