Where is Big Motoring World?

Big Motoring World is located to the South West of London, close to Maidstone. See below for a map showing the location.
View Larger Map