London Archive

Hampton Court Palace

Hampton Court Palace is a palace in the real sense of the word. The structure is located in the south west area of London, and is host to tourists from all over the world who come here to marvel at the remarkable architecture. The palace sits in the London Borough of Richmond ...Read More

London tours: Westminster

This tour is about 3.5 miles of walking through pedestrian walking areas (well-populated sidewalks, etc). Depending on what you do at each stop, or what additional stops you add, this tour could be a rushed half-day or a more leisurely full-day. Whatever you decide to do, this path will take you by ...Read More