Visit us on:
YouTube

A Great Place to Live

Before London was officially founded in 1826, it was originally a village carved out of the centre of a forest of trees. London is committed to preserving the approximately 7 million trees thriving in the city, retaining its reputation as the Forest City.

 

Apart from its numerous parks and outdoor trails, London offers multiple entertainment, programs, and services to meet the individual needs and unique lifestyle of every resident. 

images of london