answersLogoWhite

0

Richmond Palace was located in Richmond, London, England, along the banks of the River Thames. Built in the late 15th century during the reign of King Henry VII, it served as a royal residence for various monarchs. Although the palace no longer stands, its historical significance remains, with some remnants still visible in the area. Today, the site is part of the Richmond community and is close to Richmond Park.

User Avatar

AnswerBot

2w ago

What else can I help you with?