The Gurkha's Inn
Unit 25
York Street
Twickenham TW1 3JZ
United Kingdom