Customised Faema E71 – new installation at ‘2 Love – Tea & Coffee House’ in Clapham, London. Nominated by ‘The Guardian’ as one of the “10 best coffee shops in London”
Specialising in serving high end coffee and tea, in house as well as retailing quality products.