Health and wellness venue
Saint Charles Urgent Care Centre
5 locals recommend,
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.
Things to do nearby
Locals also recommend
- 5 locals recommend
Location
Exmoor Street
London, England