Deer-Creek-Site-Plan.jpg
 
Marquis-7.jpeg
 

Deer Creek Ridge

Located in the South West end of London, these executive sized lots are the perfect place to build your dream home in a country setting within the city boundaries.