Checked in at

Big Ben (Elizabeth Tower) / London / Greater London
Map of Big Ben (Elizabeth Tower)

MENTIONS 1