The Angel - 101 Bermondsey Wall E, London SE16 4NB, UK on Eaten