Back to Upper Street

Radicals and Victuallers bar in London's Islington
Radicals and Victuallers bar in London's Islington, near Islington Green

Back to Upper Street