Archived: The Lister Hospital Chelsea Consulting Rooms
Map and contact details
The Lister Hospital Chelsea Consulting Rooms
Chelsea Consulting Rooms
2 Lower Sloane Street
London
SW1W 8BJ