1 Kings Cross Road, London
WC1X 9HX, United Kingdom
1.51 mi (2.43km) from City Center