Checked in at

All Star Lanes / Shepherds Bush / Greater London
Map of All Star Lanes