The best properties for sale for around £2 million – from a former coach house in Richmond, London, to a substantial Georgian property with a gazebo by a lake in Banbury, Oxfordshire