International
International sports bar
Coffee House
Cafe lounge, the ideal place to enjoy Illy coffee, pastries and light snacks.
Steakhouse
Chophouse restaurant specialising in British grain-fed beef and serving full English and continental buffet style breakfast
Rugby Road Twickenham, TW1 1DS United Kingdom