answersLogoWhite

0

Stonehenge is in the south of England - to the west of London and north of Salisbury.

User Avatar

Wiki User

13y ago

What else can I help you with?