Riding House Café - 43-51 Great Titchfield St, Fitzrovia, London W1W 7PQ, UK on Eaten