Barista Coffee House London

Barista Coffee House London

0  Reviews


Coffee & Tea in London - North Finchley
17A Sussex Ring , North Finchley, London, N12 7HX

Barista Coffee House serve a variety of snacks and beverages.
Tags: cafes, snack shops & tea rooms




Do you want to write a review of Barista Coffee House in London? Please add your Barista Coffee House London review and help create a directory of recommended Coffee & Tea in London. Do you own the business - Barista Coffee House London? If so, claim it today! This will enable you to update your business details and add search tags.