Highgate, opposite Mowbray Street

On Sherlock Street

Buses point south-west ↙