Absurd Bird - 25 Peter St, West End, London W1F 0AH, UK on Eaten