Claire Richards – Pictured on BBC The One Show in London Claire Richards – Pictured on BBC The One Show in London