L'oscar London is a five-star boutique hotel and architectural gem located in the heart of Bloomsbury's historic Holborn. The hotel features 39 bedrooms of which 18 are suites and is home to L'oscar Restaurant as well as the most unique event spaces in London - The Baptist, The Library, and The Committee Room.
As part of Michel Reybier Hospitality, which includes iconic hotels like La Réserve in Fr...