Finchampstead Barkham Ride (Adj 377)

On Finchampstead Road, near Barkham Ride- Windsor Ride

Buses point north ↑