De Vere Latimer Estate
Latimer, Buckinghamshire HP5 1UG
A charming De Vere Victorian country house hotel nestled among 30 acres of delightful landscape in Buckinghamshire. A great spot on the edge of London, so convenient, yet a peaceful retreat in the beautiful…
- Distance: 0.28 Miles
- Max: 220 guests