UKLondonNorth West London NW1-NW11Camden
Office
To Let, 1,345 sf
Air Conditioning, Fitted Out, Meeting Rooms, Private Offices, Demised WCs, 1 Lift, Manned Entrance, Car spaces, Showers
The available accommodation comprises the entire 2nd floor of air conditioned offices, which has been fitted out to..
The property is located on the North East side of the street close to its..