This short dog walk in Richmond is a good option if you are in the area and want to get out of the busy London streets to a more serene vibe by the river. Hampton Court Palace is one of the most iconic and historically significant royal palaces in England, located in the London Borough of Richmond upon Thames.
Continue reading