Twyford Seven Stars Crossroads (Westbound)

On Twyford Road, near Seven Stars

Buses point west ←