The Dover indulges in the enchanting fusion of New York Italian charm, nestled in the heart of Mayfair. Here, classic Italian flavors intertwine with the dynamic energy of New York in their bar and restaurant. Where every dish celebrates the vibrant spirit of Italy and New York amidst the sophisticated ambiance of London's center.