Restaurant
Royal Court Bar & Kitchen
19 locals recommend,
Location
50-51 Sloane Square
London, England
Tips from locals
Shows great plays, and you can take the tube/bus direct (or walk) from The Studio.
Unique things to do nearby
Locals also recommend
- 7 locals recommend