Railpen buys second Camden location for its office portfolio
Railpen has purchased its second Camden office scheme on Bayham Street, North West London.
The 23,191 sq ft office on 101 Bayham Street is located in the heart of Camden, one of London’s most vibrant and diverse sub-markets. The art-deco office building boasts four floors of office accommodation, a...
[…]
Photos: Railpen