London Bromley Alexandra Lodge is situated in Bromley. This property offers access to free WiFi. The villa has a patio, 5 bedrooms, a living room and a well-equipped kitchen. The villa also offers a seating area and a bathroom with a shower. The villa offers a barbecue. Guests can relax in the garde Read more
London Bromley Alexandra Lodge is situated in Bromley. This property offers access to free WiFi. The villa has a patio, 5 bedrooms, a living room and a well-equipped kitchen. The villa also offers a seating area and a bathroom with a shower. The villa offers a barbecue. Guests can relax in the garden at the property. London is 14 km from London Bromley Alexandra Lodge. London City Airport is 10 km away.