83 Downs Hill is located in Beckenham. The property has garden views and is 13 km from London.
The apartment is equipped with 1 bedroom, a kitchen with an oven and a microwave, a washing machine, and a bathroom with free toiletries and a hair dryer. A flat-screen TV is offered.
Windsor is 43 km from 83 Downs Hill. London City Airport is 11 km away....
|83 Downs Hill|