Drummond Street, Kings Cross

Tenant

Address

141-153 Drummond St
Kings Cross
London NW1 2PB
United Kingdom

Sector

Retail

Acquisition date

Q2 2016