The Coach House, Manor Farm,
The nearest station is Thame & Haddenham Parkway and we are a short taxi ride away. In special circumstances, we may be able to collect you with prior arrangement.
Registered in England and Wales as a Company Limited by Guarantee
Reg No: 2881664
Reg Charity No: 1031545