Hempstead (opp)

On London Road, near inbound

Buses point north ↑