UKSouth East EnglandOffice Albemarle Road BR
BR3 Albemarle Road
Long Lease 4,037 sf Office, Managed Office, Call Centre, Investment - Office , Investment - Office Portfolio, Retail Office
The Property is arranged over ground and mezzanine floors and forms part of Albemarle House, a..
Beckenham lies approximately 8.4 miles (13.5 km) southeast of Central London. To the west..