London 2003
At the capital of the United
Kingdom
The famous Big Ben, guards at the Buckingham Palace and a church. Sherlock
Holmes.
The tower of London, a fortress
build up by many generations of kings.
St. Paul's Cathedral, views
from the inside and the top of it.
The tower bridge, a classic
phone booth, a Ferrari and a hotel entrance.