Drummond Street, Kings Cross
Tenant
Address
141-153 Drummond St
Kings Cross
London NW1 2PB
United Kingdom
Sector
Retail
Acquisition date
Q2 2016
Tenant
Address
141-153 Drummond St
Kings Cross
London NW1 2PB
United Kingdom
Sector
Retail
Acquisition date
Q2 2016