L’oscar London is an exclusive boutique hotel and a gem of baroque architecture built 110 years ago. This former headquarters of the Baptist Church has now been wonderfully restored and its interior splendidly refurbished by well-known French architect and designer Jacques Garcia. This is his first London hotel.
Imagination and attention to detail result in theatrical décor that is intended to be typically non-English and includes peacock-patterned doors, a mirror-covered counter, hollow-stemmed champagne glasses, taps adorned with butterfly wings, and eclectic objets d’art... L’oscar London is a delightful place to stay and enjoy life. With its restaurant, bars and leisure areas, it has become a fascinating and captivating destination, both visually and from a gourmet perspective.