Bishops Square

Bishops Square
London, E1 6DW
Photo of Bishops Square