About Last Supper
At The Last Supper, they create indispensable food and drink for your wedding day. They are passionate about what they do and create so will ensure that your wedding catering is of the highest standard.
Contact & Location
Last Supper
Unit 6, Newington Court Business Centre, Southwark, SE1 6DD, South London, United Kingdom