Greenwich, adjacent to Holbrook Road

On Landseer Road

Buses point north-west ↖