Londons finest coffee. Witness the art of master baristas at work while they stamp, turn and fold a perfect latte for your enjoyment. Come alone or come with a friend, and make yourself at home.
Tags : #ItalianRestaurant
Location :
229 Finchley Road, NW3 6LS London