King's Cross/St Pancras Tunnel is located in London, United Kingdom on 1 Pancras Square, Kings Cross. King's Cross/St Pancras Tunnel is rated 4.5 out of 5 in the category tunnel in United Kingdom.
Address
1 Pancras Square, Kings Cross
Accessibility
Wheelchair-accessible entrance