There are a wide variety of accommodations and eateries in Bromley which is located in London. Best Western Bromley Court Hotel is a great choice if you are seeking comfort as well as up-to-date facilities and the fees vary from £54-£200. However, if you are looking for an economical option, the Premier Inn London Orpington is an ideal place as the prices range from £49 to £66.98. You will also find great restaurant options in Caf Rouge and the Cyprianis.