Luxury summer barbecues in the heart of Belgravia
By ROSEMIN ANDERSON As the heat of summer hits the capital, there is no better place to be than on an outdoor terrace sipping on cocktails. Luckily for Londoners, there’s a gorgeous spot in Belgravia that fits the bill. The Terrace at Jumeirah Lowndes Hotel is nestled between the green spaces of Knightsbridge and offers […]