Thatch Leach, adjacent to Newman RC College

On Broadway

Buses point north ↑