Arding and Hobbs, London