The Bell Inn
London Restaurant
Brand
Independent Restaurants
Built—
8 Thames Street
London TW12 2EARestaurant Price Range—
Event Space—
Seating Capacity—
Standing Capacity—
8 Thames Street
London TW12 2EAAbout Restaurant
Cuisines
- British
Meeting Space
Meeting Rooms1
Nearby
Distance from Airport
10.46 km from Venue
More
Contact Us
Already have an account?See a problem with this venue's profile?
Submit an issue