Buildings of England: Surrey, The @ Deepdene (The Deepdene)