A pleasure to work on, for a place as beautiful as this.
Latimer Farm is a luxurious 19th-century farm complex set in the heart of the English countryside. Three charming properties to stay in, surrounded by ancient oaks, wildflower meadows and timeless views.
The owl is a symbol of quiet wisdom and calm, a perfect fit for a place that invites you to slow down and feel at home.