Health and wellness venue
Saint Charles Urgent Care Centre
5 locals recommend,
Location
Exmoor Street
London, England
Tips from locals
In case of a minor accident or illness there is an excellent walk-in clinic (NHS) just around the corner at St Charles Hospital.
Unique things to do nearby
Locals also recommend
- 5 locals recommend