As well as our three shops we serve coffee from four carts around London. The Coffee Barrows serve the same great coffee from beautiful old-fashioned market stalls.
Quality coffee on the go, always served with a smile.
Fleet St - 186A Fleet St London EC4A 2HR
Borough Market - London SE1 9AH
St Giles - 60 St Giles High St London WC2H 8LG
Cannon St - Abchurch Yard EC4N 7BA