L'oscar London

London, WC1B… Central location - show map

Holborn Station is within 100 yards

Holborn Station is within 100 yards

About L'oscar London

The epitome of opulence for meetings, gatherings, celebrations or weddings, with three of London’s most atmospheric and beautiful private dining and event spaces.

3 Rooms and Event Packages for Hire at L'oscar London

L'oscar London Gallery

L'oscar London is popular for:

L'oscar London Location

London, WC1B…

Holborn Station is within 100 yards

Holborn Station is within 100 yards

Similar venues