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.
Write a review
65 Judd St, Saint Pancras, London WC1H 9RF, United Kingdom