UK
South East England
Office North Street BR
BR1
Imperial House
To Let
1,598 sf
Air Conditioning, Carpeted, Suspended Ceilings
Imperial House which was constructed in 1983 is conveniently situated in..
Bromley is located to the south east of Central London benefitting from good..