Generosities of the truth, from London estate agents… “Garden” A garden in central London is quite frankly irreconcilable with the rest of the country, and indeed PLANET’S, definition of a garden. A garden should be a pretty area filled with flowers and plants, a bird table and a shed, where you can invite friends round … Continue reading Lies estate agents tell