Office
To Sell 4,866 sf
Refurbished Offices, HQ Building, Air Conditioning, Wood flooring, LED Lighting
Fully refurbished self-contained building in the heart of Camden..
75 Bayham Street is situated in the heart of Camden, one of London’s most vibrant and established commercial and creative hubs. The property is positioned just off..