La Roche Restaurant is located on St. Martin's Lane, just off Leicester Square in central London. It positions itself as a casual dining spot offering a mix of sweet and savoury options in a bustling area known for its theatres and nightlife.
The interior features simple wooden tables and chairs, creating a laid-back and unpretentious setting for a casual meal or snack. The space is compact, making it well-suited for quick stops or informal gatherings rather than extended dining experiences. Its location near Leicester Square makes it a convenient option for those in the area for shopping, sightseeing, or catching a show.
The menu at La Roche highlights a variety of dishes, including fresh salads, wraps, and sandwiches, alongside indulgent desserts such as macarons and colourful ice creams. The restaurant also serves a selection of drinks, including bottled refreshments like Lemonaid+ in flavours such as passion fruit, lime, and blood orange. The emphasis is on quick, accessible meals and treats that cater to a range of tastes.
Takeaway is available, allowing diners to grab a bite on the go. This practical option adds to its appeal for those exploring the busy streets of central London.