|
An hour
southeast of Croughton is London, capital city
of England and the largest city in Europe. Above
is St. Stephen's Tower on the Parliament building.
Commonly known as Big Ben. However Big Ben is
the 13.5 tonne bell in the clock tower and not
the tower.
|