Dulwich Picture Gallery

Gallery Road
London SE21 7AD United Kingdom
www.dulwichpicturegallery.org.uk
T. 020 8693 5254