Health and wellness venue
Soho NHS Walk-in Centre
34 locals recommend,
Tips from locals
Known for Doctor or Hospital, Families Just in case you would need to see a doctor!
Unique things to do nearby
Locals also recommend
Location
1 Frith St
London, England