The Skin Pod

The Skin Pod

About

Tucked away in the leafy suburbs of Twickenham, The Skin Pod is a discreet, bright and modern treatment room, where you can consult with Dr Penny away from the hustle and bustle of the city. Generously spaced appointments ensure your comfort and privacy.

Meet Your Practitioner

Location

The Skin Pod

25 Trafalgar Road, (Skin Pod entrance at rear, on Fourth Cross Road), Twickenham, TW2 5EJ