Coffee Houses in England

Browse 4,919 attractions, meet 119 travelers, 31 tour guides and discover 9,365 photos

  • Monmouth Coffee

    Monmouth Street, London, England

    Arguably the best coffee in London. Primarily a venue for quality coffee roasters, the shop on Monmouth street has a tasting room, i.e. a café, where…

  • Wright's Bar

    5 Houghton Street, Clare Market, London, England

    Excellent value little cafe with friendly Italian family serving, tasty sandwiches and coffee. Get's crowded with London School of Economics…

  • Bar Italia

    London, England

    Bar Italia is a coffee shop located on Frith Street in Soho Central London.