UKLondonEC1-EC4 City of LondonCity Of London
Office
To Sell 4,306 sf
Refurbished Offices, Air Conditioning, Meeting Rooms, Kitchen, Excellent Natural Light
Barbican office for sale: 4,306 sq ft across ground & lower ground floors. Prime location and..
Located in the heart of Barbican, the property sits within one of Central London’s most well-connected and culturally rich..