Three Stars in London - Holborn 356-364 Gray's Inn Road, Willing House, Holborn, London, WC1X 8BH Tags: car parking, televisions
Three Stars in London - Holborn 166 High Holborn, Holborn, London, WC1V 6PB Tags: bar, business facilities, car parking, lounge bar, televisions