Checked in at

The George / Twickenham / Greater London
Map of The George