Nearest public transport
Haddenham and Thame Parkway - National Railway