Glass swoons over L’oscar, a magical new hotel in Bloomsbury
THE West End has been graced by the opening of L’oscar, a stunning five-star boutique property that oozes ambiance, class and first-rate service. Located in the middle of Bloomsbury, the listed Arts &...