The image shows the Victory Inn in St Albans, Hertfordshire.
Read full description
The image shows the Victory Inn in St Albans, Hertfordshire. It is a building with windows, plants with flowers, boards with text, light poles, and people sitting on benches. There are also people walking on the road and a tree in the background, with a clear blue sky above.