Westminster Crescent (adj)

On Pilot Road, near Westminster Crescent

Buses point north ↑