The Oyster Shed - 1 Angel Ln, London EC4R 3AB, UK on Eaten