The Riding House Cafe

43 Great Titchfield Street London W1W 7PQ