Debenham, adjacent to Henniker Road

On Gracechurch Street

Buses point east →