★★★★★ 0/5 Secrets of the Manor House Published by David Knox on May 26, 2014 0 Leave a comment Filed under Daily Pick Learn the true story of Highclere Castle, the filming location for Downton Abbey. 7:30pm Tuesday SBS ONE. Wentworth Two Men in China What Really Happens in Bali The Big Bang Theory At the Movies Share Facebook Twitter WhatsApp LinkedIn Pinterest Email Leave a Reply Cancel replyYou must be logged in to post a comment.