UKSouth East EnglandKentBromley
Office
BR1, Imperial House, Bromley, North Street
To Let, 1,598 sf
Air Conditioning, Carpeted, Suspended Ceilings
Imperial House which was constructed in 1983 is conveniently situated in North Street and is almost opposite Bromley North station. The selfcontained..
Bromley is located to the south east of Central London benefitting from good access to the..