är den stora firman Catesby & Sons vid Tottenham Court Road.