Established since 2003, Greater London Properties (glp) are proud to be Central London’s Largest Independent Estate Agency, specialising in Residential Sales, Lettings and Property Management.