This website is currently in beta. If you wish to go back to the current site please click here. To provide feedback or find out more about this site, please click here.
A modern restaurant and bar
This is an up-market modern bar and restaurant incorporated into the new development opposite Twickenham Railway Station. The bar and kitchen offering all day dining and drinks. Open seven days a week, for lunch, dinner, weekend brunch and Sunday roasts.
Crane Tap, Twickenham