For a very discreet and luxurious experience, private dining in London for up to 16 guests is available at Postillion, The Landau’s private dining venue.
Exquisitely appointed and with charming views of All Souls’ Church through its dramatic picture windows, it is a memorable venue for any lunch, dinner, small reception or special celebration. |