Where Is Highclere Castle In Relation To London?
Where Is Highclere Castle In Relation To London? Highclere Castle is situated about 45 miles (72km) west of central London. The nearest large town of any consequence is called Newbury which is connected to London by train. Highclere Castle is only open for between 60 and 70 days each year. Is it worth visiting Highclere