Datchet The Green (Stop RE)

On London Road, near High Street, near The Manor Hotel

Buses point east →