 |
| London |
|
Hendon Hall
- Barnet, London Hendon Hall offers comfortable luxury close to Wembley Stadium, the A1 and the M1 at the edge of Northwest London, not far from Camden Town. The country house is a converted 16th-century mansion, with a bar and a brasserie restaurant.
|
|
|