Debenham, adjacent to Henry Street

On Gracechurch Street

Buses point west ←