The Best Western Bromley Court London Hotel is ideally located to cater for conference or meeting business and located 10 miles from central London and 6 miles from the M25 JCT4 A21 Bromley / Orpington. The main hotel facilities are 114 en-suite bedrooms 60 currently air conditioned ... Hotel Details