The Prince Albert - 85 Albert Bridge Rd, Battersea, London SW11 4PF, UK on Eaten