I used to live here when I worked in England. Very nice people and area.
Historical note - Princes Square is the site of England's first automatic traffic lights erected in 1927. The modern traffic lights shown here have the traditional striped poles to commemorate those first traffic lights.
Nice shot, Christine. I like the red highlights from the poppies.