Built in around 2002, Newbury House may not have the grandeur of some of its much older country mansion cousins, but that doesn't mean it's lacking in style – or in anything else. In fact, just the ...