Stoke Aldermoor, adjacent to Treforest Road

On The Barley Lea

Buses point south-east ↘