Mission Breakout makes you discover the very close train station in Camden, St Pancras International Station. Widely known for its Victorian architecture, the station stands between the British Library, King's Cross station and the Regent's Canal.