Thatched House Lodge
Thatched House Lodge is a Grade II-listed building, dating from the 17th century, in Richmond Park in the London Borough of Richmond upon Thames in London, England.
Isabella PlantationLatchmere Recreation GroundPeppe Restaurant KingstonBatterfly Tudor DriveThatched House Lodge
4.5·(43)
Thatched House Lodge is a Grade II-listed building, dating from the 17th century, in Richmond Park in the London Borough of Richmond upon Thames in London, England.
Address
Richmond TW10 5HP, United Kingdom
Nearby restaurants
Ask AI
Start Over
Thatched House Lodge
Thatched House Lodge is a Grade II-listed building, dating from the 17th century, in Richmond Park in the London Borough of Richmond upon Thames in London, England.