Giraffe - 120 Wilton Rd, Pimlico, London SW1V 1JZ, UK on Eaten