• Located just off Trafalgar Square and around the corner from the London Coliseum, this all-new space has a French restaurant on the first floor, while the ground floor features a café, bistro, bar, épicerie and cave à vin. And, there are great private dining and event spaces. The Venue will be able to accommodate 110 […]

    Read More