Visit The Grill restaurant at The Montcalm for a chic and quality dining experience in Mayfair

BY LAURA TOOGOOD Last Thursday, on the eve of London Fashion Week, I dined at The Montcalm. This luxury boutique hotel is located just off the top of Park Lane and boasts an intimate bar and chic restaurant, which goes by the name of The Grill. Before dinner my guest and I relaxed with a glass […]