UKLondonNorth West London NW1-NW11Camden
Shop
NW1, Camden Town, Camden High Street
To Let, 1,805 sf
Corner position
115 - 119 Camden High Street forms part of the new ‘The Hub’ hotel development by Premier Inn, which will consist of 80..
The property benefits from the unique character of Camden, strong pedestrian flow from a diverse catchment including tourists, residents and workers...