About Jeremy Leaf & Co.
Jeremy Leaf & Co. are independent Estate Agents and Chartered Surveyors, bound by the strictest industry rules of the Royal Institution, which means that clients can be confident that their interests are always fully protected.
863 High Road, North Finchley, London, Greater London, N12 8PT, United Kingdom