Aylesbury Barnsbury Avenue (adj 1)

On Barnsbury Avenue, near Broughton Avenue

Buses point north ↑