Chapelhouse - Where or name means a great dealChapelhouse omoda

Our Locations

We are one of the highest-rated Omoda dealerships in the North West! Welcome to Chapelhouse Motors.

Omoda Blackpool
  • Omoda Blackpool
  • Preston New Road
  • Blackpool
  • Lancashire
  • FY3 9TN
View
Omoda Warrington
  • Omoda Warrington
  • Milner Street
  • Warrington
  • Cheshire
  • WA5 1AD
View