The Royal Chelsea Hospital

Address:
West Road, London, SW3 4SR
The Royal Chelsea Hospital Map and Travel Info
Location: 
Fringe/Off West End
Within congestion zone?: 
No
Looking for the best seats...