Tag Archives: London

The Troubadour Cafe

The Troubadour is, as they say on their website, a proper cafe. It’s been around for years but it just gets better and better. It’s in London, find out where here, and it’s in Speaking of Love because, in the … Continue reading

Posted in Speaking of Love | Tagged , , , | 3 Comments