Where is Clandon House?

Our Answer: 

It is in Finchley, North London, and is about one hour on public transport from the centre of town/most of the universities and colleges.