what a super coffee & tea store and cafe !!
in the center of London City.
21 April 2017
H R Higgins specialise in a wide range of freshly roasted coffees and fine teas of an exquisite quality. They also sell percolators, cafetieres and filters. A mail order and delivery service is available.