Nestled in the heart of the West End, L’oscar London is a masterpiece of baroque architecture, a sanctuary rich in history, romance, and opulence. Set within a Grade II-listed former Baptist church dating back to 1856, this boutique hotel provides an intimate yet theatrical setting for weddings and civil partnerships, where every detail speaks of luxury and charm.