Police Station (adj)

On St Andrews Road North, near Police Station

Buses point north-west ↖