Category: Mediterranean Restaurant Category: Mediterranean Restaurant
Address: The Connaught Hotel,16 Carlos Pl, Mayfair, London, Greater London, W1K 2AL
Landline: 020 7499 7070
Report a problem with this listing