Review: Lady Cora of Downton at The Troubadour
The Troubadour at Earls Court. Upstairs is the quirky coffee house and restaurant which I don’t think has changed in appearance since I first visited it in the 70s. Downstairs is a venue at the heart of London’s music scene, a cramped cellar which has seen the likes of Bob Dylan grace its stage. Last night…
Read More