Berners Street
Location
London
Type
Offices
Size
23,000 sq.ft