Kings Hotel

Oxford Road
Stokenchurch
United Kingdom