The Royal Chelsea Hospital Location

Travel Information
Nearest Tube station
- Sloane Square
Tube lines
- Circle
- District
Theatre Address
The Royal Chelsea Hospital
West Road, London, SW3 4SR
The Royal Chelsea Hospital
West Road, London, SW3 4SR