Moncks of Dover Street Restaurant Review



It is a lazy Sunday afternoon on the first of December and London’s streets are buzzing with people determined to shop. On the way to Dover Street where Moncks of Dover Street is located, hence the name, you can’t help but feel the plush atmosphere of Mayfair and its surrounding luxurious and even exotic restaurants swooping you into the glam of West End London.

1 ... 20 21 22 23