Checked in at

Wagamama Hammersmith / London / Greater London
Map of Wagamama Hammersmith