Tag Archives: W1

  1. Soho’s secret tea room

    Leave a comment

    October 30, 2013 by indiecafes2013

    The dining room upstairs at the Coach & Horses pub on Greek Street is the perfect place a quiet chat over …
    Continue reading

  2. Escape from Oxford Street

    Leave a comment

    September 30, 2013 by indiecafes2013

    The West End’s a funny place. The main streets are prime retail but head down the side streets and you’ll …
    Continue reading