Barlby Surgery Barlby Surgery Contact Info 020 7062 6310 https://westlondonpractice.co.uk/ St Charles’ Centre for Health and Wellbeing, Exmoor Street, London, W10 6DZ