Pickle & Toast - 72 Wardour St, West End, London W1F 0TD, UK on Eaten