18 Manor Way, Colindale, London NW9 6JB, United Kingdom
Distance: 546 yd.
Company description
The Cosmetic & Ophthalmic Eye Surgery Centre (COS) is a premier day surgery clinic located in London. The centre provides cosmetic and eye surgery as well as many different eye treatments.