Checked in at

The Water Rats / London / Greater London
Map of The Water Rats