92 miles
Stonehenge. Big Ben Clock Tower.
Big Ben and the London Eye, Stonehenge
england
river stream
Stonehenge, Big Ben, The London Eye, Buckingham Palace, and all that jazz..
Big Ben is attached to the Parliament buildings.Big Ben is part of the Houses of Parliament.
No, far from it.
UK easily! Big ben, London eye, angel of the north, gerkin, shard, stonehenge....
Buckingham Palace, Big Ben, Tower of London, London Eye, Stonehenge, Edinburgh Castle etc.
Big Ben is attached to the Houses of Parliament.
Edinburgh is 399 miles by road from Stonehenge.
Windsor Castle is probably the most famous castle in modern times.