L’oscar named best hotel in London by The Sunday Times
The L’oscar hotel, converted from a former Baptist church in Bloomsbury, has been awarded the title of the Best Hotel in London by The Sunday Times. Refurbishment of the five-storey grade II-listed building was completed by Decker in early 2018. The boutique hotel features 41 luxury suites, a restaurant, a banqueting suite and a