News

Back to news page

Ted's Grooming Room soon to open new W1 store

18 September 2015

Ted's Grooming Room soon to open new W1 store

Teds Grooming Room have recently completed on 19 Lancaster Place, London W1. This will be their 12th central London store.