An Odyssey Through Britain and Perhaps Beyond
A Picasso exhibition is currently running at the British Museum.
Built in West Sussex in 1688, the magnificent Petworth House is filled with art.