London

Windsor Castle

Windsor Castle and St George’s Chapel – history and many pictures.

Stonehenge

Stonehenge a prehistoric megalithic monument not far from London, near Salisbury England.