About us Snows Vauxhall Chandlers Ford is 66 miles from you. Call us on 02381 173 052 to find out more.