All information correct at time of publishing. Please click
here to notify us of errors.
About
Featuring an interior inspired by nature, Dover Yard is located within the 1 Hotel, Mayfair and offers inventive, sustainable cocktails focusing on local ingredients.
Comments & Discussion
No one has commented on Dover Yard yet.