Rapha London Soho - 85 Brewer St, West End, London W1F 9ZN, UK on Eaten