Checked in at

Ichiba / London / Greater London
Map of Ichiba