Visit the Barblog site

Cafe Koha It is almost impossible to find somewhere to have a drink outdoors in Leicester Square or Soho but after wandering around in the blistering heat of a September heatwave, we thankfully found Cafe Koha, a small cafe and bar which is literally situated behind Leicester Square station. There are only a couple of tables [...]

More...