
Oscars brings a modern, international perspective to London dining, balancing an expansive seafood-focused menu with a dedicated bar. With 410 reviews and a 4.3/5 rating, the restaurant attracts a consistent following drawn to its refined interiors and the surrounding city vistas. This is a destination for a deliberate evening, offering a measured pace that encourages guests to linger over the menu rather than rushing through a meal.
The restaurant sits in the heart of the capital, positioned near The National Gallery, Trafalgar Square, St. James’s Park, and Buckingham Palace. Its prime location makes it an ideal final stop after a day spent exploring nearby landmarks or the park. Given the popularity of the room, booking ahead remains a practical choice for those planning a visit to this prominent part of London.
© Photo Credits: Oscars
Sunday
07:00 - 23:00
Monday
07:00 - 00:00
Tuesday
07:00 - 00:00
Wednesday
07:00 - 00:00
Thursday
07:00 - 00:00
Friday
07:00 - 00:00
Saturday
07:00 - 00:00
15-17 Charlotte St., London W1T 1RJ
Oscars London
Restaurant
International, Modern, Seafood
$$$
15-17 Charlotte St., London W1T 1RJ
This is an independently maintained listing. Oscars is not affiliated with, endorsed by, or sponsored by Alotea. Are you the owner? Claim this listing