Twickenham Club

7-8 Church Street, Church Street, Twickenham, TW1 3NJ