The Journal

The Journal

Guides
Hotels in Richmond London

Richmond in the south west of London is a lush, green and historically significant neighbourhood surrounded by beautiful parks. The area was founded in 1501 when King Henry VII built Richmond Palace, named for his Earldom in Richmond, Yorkshire. The palace is a site of immense historical significance as it was not only home to King Henry VII, but also to Queen Elizabeth I during the latter years of her life.