Saatchi Gallery Bar & Brasserie

90 Duke of York Square London SW3 4LY