chsrentals.com
Dulwich Picture Gallery - CHS Rentals
Dulwich Picture Gallery Perhaps not as well known as some of the larger London Galleries, the Dulwich Picture Gallery, which is situated in South London, is the oldest public art gallery in England. The gallery was established as a charitable foundation by the actor, entrepreneur and philanthropist Edward Alleyn in the early 17th century. The...