One of the last of London's 1950s coffee houses, the Troubadour has expanded and no longer caters to just those...
Southwest London · 263–267 Old Brompton Rd, Earl's Court, London
dry january
first-class fare
foodie heaven