OSCAR is a vibrant bar and restaurant serving food and drinks throughout the day with a terrace on Charlotte Street. Located inside the Charlotte street hotel it is situated in London"s media neighbourhood just a few minutes walk from leafy Soho Square, the British Museum and the theatre district. It is within easy reach of the financial centre and is surrounded by some of London's most vibrant bars, restaurants and cafes.
£26 to £40
Loading reviews for Oscar Restaurant
Are you a representative of Oscar Restaurant?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.