The Cedars, Lee, Kent

Home of Mr and Mrs Neville St. Clair and their children. Lee is in North West Kent, U.K.