Medicspot Clinic Abbey Road
79 Abbey Rd, London NW8 0AE, United Kingdom
5
2 reviews
2 comments
GRQ8+35 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsMolly
quick and efficient service
Oliver L
Good. There is a machine and gp tells you how to use instruments over a video call.