David Coulthard Museum locationThe museum can be found in Twynholm, located in South West Scotland on the A75. Twynholm village is approx a 25min drive west of Dumfries. Once in Twynholm, you'll find The Star Hotel in the middle of the main street, turn into Burn Brae and the museum is immidiately on the right
|