Nestled amidst the imposing set of arched buildings of exclusive Grade II* Royal Crescent, off Holland Park Avenue, is a very bright and charming garden
The property is situated in a sought after development close to Crayford train station and Crayford High Street. Features include double glazing, electric