Chicken Valley - HolbornRestaurants60 Theobalds RdLondon, LND · GB020 3795 8542Email unavailableWebsite unavailableHours not available