Fantastic gallery. Paintings from many periods but especially rich in French Impressionists. If this is your thing then you must go.
Beautifully presented and well signed with info cards.
Often overlooked by visitros to London but should be on every art lovers 'must go' list.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.