Gran Caffe Londra is an elegant destination to enjoy fine Italian cuisine. Freshness and quality are vitally important to us at Gran Caffè so our talented chefs are constantly sourcing the best seasonal produce to ensure each and every dish excites the eye as well as the palate.