From the Wikipedia page [1]

Royal Hospital Road is a street in Chelsea, London. It runs between Chelsea Embankment on the north bank of the River Thames to the southwest and a junction with Lower Sloane Street, Pimlico Road and Chelsea Bridge Road to the northeast. To the southwest of Royal Hospital Road is the Royal Hospital Chelsea, hence the name.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.