Roast - The Floral Hall, Stoney St, London SE1 1TL, UK on Eaten