La Roche Restaurant
39-40 St. Martin's Lane, Leicester Square
View on Google MapsTheatre-district restaurant with a Mediterranean menu encompassing Lebanese and Moroccan dishes. Summary via Google
About La Roche Restaurant
La Roche Restaurant stands on St. Martin's Lane in the theatre district. The kitchen serves British dishes alongside Mediterranean options including Lebanese and Moroccan fare. Meals cost under £30.
Breakfast offerings include English and American options, with cakes and coffee also available. The restaurant accepts bookings and accommodates groups. Staff are noted for friendliness and attentiveness, though some diners have reported slow service.
Opening hours
- Monday
- 8:00 AM – 11:00 PM
- Tuesday
- 8:00 AM – 11:00 PM
- Wednesday
- 8:00 AM – 11:00 PM
- Thursday
- 8:00 AM – 11:00 PM
- Friday
- 8:00 AM – 11:00 PM
- Saturday
- 8:00 AM – 11:00 PM
- Sunday
- 8:30 AM – 10:00 PM
What's nearby
- London Coliseum next door
- National Portrait Gallery next door
- Leicester Square 250m away
- Trafalgar Square 250m away
Distances as the crow flies, via Google
Diners like this cafe's delicious breakfast, including English breakfast and American breakfast, as well as their tasty cakes and coffee. They also highlight the friendly and attentive staff, and the clean atmosphere.
Some reviews mention the service can be inefficient.
Summary via Google
At a glance
- Cuisine
- British
- Guest rating
- 4.0 / 5 (1,079 reviews)
- Dogs allowed
- No
- Good for groups
- Yes
- Booking required
- Yes
- Destination
- Leicester Square