UK: British Takeaway Awards 2015 { 26 images } Created 9 Nov 2015

British Takeaway Awards 2015 at the Savoy Hotel, London.
November 9, 2015 London, UK
Pictures: James Smith / Featureflash
View: 100 | All