West Side Kings Cross Station Kings Cross, London, ENGLAND
Pancras Road, London, ENGLAND
Appold St, London, ENGLAND
Angel Road Edmonton, London, ENGLAND