Smart hotel specialising in business and training, with gym, pool and dining in 30 acres of grounds...
More on
Latimer .
Latimer is a village and civil parish that sits on the border between Buckinghamshire and Hertfordshire, in England. In 2013 the civil parish was renamed Latimer & Ley Hill. The parish forms part of the Buckinghamshire district of Chiltern.