The Fox

The Fox, 39 Church Street, Church Street, Twickenham, TW1 3NR