Sk:n London Canary Wharf
[3 miles from Peckham]
sk:n have a network of 51 nationwide clinics from Aberdeen to Portsmouth, with opening hours up to 9pm and are proud to be home to more leading consultant dermatologists, doctors, plastic surgeons, ...[READ MORE]

Canada Place, 34 The North Colonnade, Canary Wharf, London, E14 5HX