The Hunter's Moon - 86 Fulham Rd, South Kensington, London SW3 6HR, UK on Eaten