Skip to main content
British Restaurant

La Roche Restaurant

39-40 St. Martin's Lane, Leicester Square

View on Google Maps

Theatre-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

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.