Checked in at

King's Cross AstroTurf Steps / London / Greater London
Map of King's Cross AstroTurf Steps