Byron - 97-99 Wardour St, West End, London W1F 0UD, UK on Eaten