Located in Chelsea, London, the Royal Hospital Chelsea is a historic site set within beautifully maintained grounds along the River Thames. Surrounded by open parkland and tree-lined paths, the area offers a calm and dignified setting that reflects centuries of history, tradition, and the character of this part of the capital.