Located in the illustrious Pancras Square, Kings Cross, this business hub is absolutely ideal for a customer facing office space. Many national and international companies reside in Pancras Square, giving you fantastic networking opportunities. Nearby travel links include, Kings Cross underground and National Rail Stations, as well as London ST Pancras International.
- King's Cross St. Pancras0.24 miles
- London St Pancras0.08 miles