Machiavelli

69 Long Acre, Covent Garden, London

A little haven of calm and elegance

Address:69 Long Acre
Covent Garden
London
WC2E 9JS
Map:Map & nearby
Cuisine:Italian
Region:Covent Garden
Nearest Station:Covent Garden
Telephone:


Ads by Google
About: Italian Kitchen and Dining Room serving fine italian food alongside a shop selling artisan products.

Reviews & Tips from our readers


More from All In London