Route GuidesRoutes City GuidesCities Map Log in

Albion House

London
29 Argyle Square, Kings Cross, Camden, London, WC1H 8AP

14 rooms · ★★ · from £56


This elegant Victorian townhouse overlooks Argyle Square. It is a 2-minute walk from St Pancras International and Kings Cross Rail Station, offering access to central London in 10 minutes. Albion House provides well-furnished en suite accommodation.