Aylesbury, adjacent to The New Zealand PH

On Buckingham Road, near New Zealand PH

Buses point south ↓