Tower of London Virtual Tour

January 10th, 2008

The Tower of London is a place rich in history and tradition. Located in London, The Tower is actually a complex of several buildings and associated grounds. Throughout it’s nearly 1000-year history, it has served as a royal palace, a fortress and a prison for high-status prisoners. It has also been home to Britain’s Crown Jewels since 1303.

Read the rest of this entry »

British Museum

August 5th, 2007

The British Museum, located in one of London’s finest architectural buildings, houses antiquities and art spanning the last two million years of human history, and is available to the public for free.

Read the rest of this entry »