Location Map - The Apollo Hotel
About Kings Cross, London
Kings Cross is an inner city area of London, England, 2.5 miles north of Charing Cross. It is the location and namesake of King's Cross railway station, one of the major gateways into London from the North.
Formerly a red light district and run-down, the area has been regenerated since the mid-1990s with the terminus of the Eurostar rail service at St Pancras International opening in 2007 and the construction of King's Cross Central, a major redevelopment in the north of the area.