In 1870 , the shop expanded into 104 , 106 and 107 North End .
He had to wait for some 20 years to acquire 105 .
In 1870 , the shop expanded into 104 , 106 and 107 North End , although he had to wait for some 20 years to acquire 105 .