Palace Road Surgery Palace Road Surgery Contact Info 020 8674 2083 https://www.palaceroadsurgery.co.uk/ 1 Palace Road, Streatham Hill, London, SW2 3DY