Bushy Park Lodge provides comfortable 3-star accommodation in London. It also features a garden and laundry facilities.
The property has 10 apartments, all of which are filled with a variety ...
Distance to city centre
Policies vary by room type and provider.