L'oscar London is an exclusive luxury hotel and an architectural gem. The former headquarters of the Baptist Church has now been wonderfully restored and splendidly refurbished in all its Baroque glory by renowned French architect and designer Jacques Garcia.
The hotel features 39 bedrooms of which 18 are suites and is also home to the decadent L'oscar Restaurant and Baptist Bar alongside other more unique function spaces for smaller and larger meetings and events.
The imagination and attention to detail in the decor creates an elegant French design within a historical British building. The theatrical style is the ideal setting providing a luxurious escape in the city.