No video available
UK specialty coffee scene rivals any in the world — independent roasters now outnumber chains in urban areas.
The best independent coffee shops across the UK — London, Edinburgh, Manchester, and Bristol highlights.
0/2000