Trafalgar Square, London, UK. 22nd Apr, 2017. London celebrates St Georges Day at the Mayor of London's annual Feast of St George. The square is lined with stalls selling traditional English food, inspired by the 13th century origins as a day of feasting. St Georges Day falls on the 23rd April. Credit: Malcolm Park/Alamy Live News

- Image ID: J1KCJ7
Trafalgar Square, London, UK. 22nd Apr, 2017. London celebrates St Georges Day at the Mayor of London's annual Feast of St George. The square is lined with stalls selling traditional English food, inspired by the 13th century origins as a day of feasting. St Georges Day falls on the 23rd April. Credit: Malcolm Park/Alamy Live News
Malcolm Park editorial / Alamy Stock Photo
Image ID: J1KCJ7
Location: Trafalgar Square, London, United Kingdom

Similar stock images