Cafes and Coffee Shops

Latteria cafe to open in Islington

A new Italian cafe named Latteria is set to open in London’s Islington area from 29 March.

Back to top button