16-05-2025 06:00 via newsshopper.co.uk

The highest rated café in London that's a hidden gem and serves 'amazing' coffee

Drury 188 189 in Covent Garden is London's highest rated cafe on Tripadvisor, that's a hidden gem with 'amazing' coffee.
Read more »