About 2 miles.
the human features of London are London eye, London bridge,big ben,train stations,tower of London, canary wharf,royal obserbatory,Stonehenge,buckhingham palace,hotels.
Big Ben (Elizabeth Tower) is in London England.
There are many, including Stonehenge, Tower of London, Tower Bridge, Big Ben, London Eye, Buckingham Palace, Windsor Castle.
Big Ben is a clock tower in London England
Big Ben the Clock Tower landmark is in London, England.
As shameful as it might seem the London Eye has knocked Westiminster Abby London Bridge and th e Tower of Big Ben of the list of leading London landmarks.
In London there is Buckingham Palace, Tower of London, Tower Bridge, London Eye, Big Ben, Trafalgar Square, Downing Street and St Pauls Cathedral. Outside London there is Windsor Castle, Stonehenge, Blenheim Palace, Stratford and Angel of the North.
Seriously? Doesn't just about everyone on Earth know that Buckingham Palace belongs to the Queen of England and is in England's capital city? And as for Big Ben...I think that it's probably the most famous landmark in the entire United Kingdom...and it's not far from Buckingham Palace. Big Ben is actually a connected to the Houses of Parliament on the bank of the Thames River, right next to Tower Bridge (the bridge in the nursery rhyme 'London Bridge is Falling Down') and the Tower of London. Fun place to go if you like history.
London in England - the clock tower is called Big Ben.
Buckingham Palace, Tower of London, Tower Bridge, London Eye, St Paul's Cathedral, Big Ben, Trafalgar Square, Downing Street, all of which are in London. Outside London there is Stonehenge, Windsor Castle, York Minster and Canterbury Cathedral.
Big Ben, Houses of Parliament, London Eye, HMS Belfast, Tower Bridge, Tower of London, St Katherines Dock, Cutty Sark, Thames Barrier.
well England has lots of places. London is the capital city and in there is the big ben, tower of London and the river temes. England is a well known country