Bar Flooring Tag

Our New London Design Centre Coming Soon

A New London Home for Ted Todd Opening our new London Design Centre on Monday 10th July –  79 Margaret Street W1W 8TA We’re excited to announce the launch of our new, much larger design centre in Central London on Monday 10th July,  just a 5-minute walk from Oxford St and Oxford Circus Tube Station…. Read more »