London is the capital and largest city in the UK. This diverse, exciting metropole is located in the south-east of England and offers stunning properties to prospective homeowners. Whether you’re looking for a modern apartment near the city centre or a family home in the lovely towns and suburbs surrounding the city, London is globally renowned and a place that many people dream of calling home.
Leaders currently have two branches in London, covering Sales and Lettings in Lewisham, Beckenham, Forest Hill and the surrounding area. Contact us to find out more about selling, renting, letting or buying a property in London.