The India and China shop
A rare photograph of the India and China Tea shop on Commercial Road, Llanhilleth.
Most people in Llanhilleth will know the “India & China” steps that are at the side of the shop, opposite the entrance to the railway station.
These are the most popular locations used on the site. The more popular the keyword, the bigger the font size.
View all the locations used in this catalogue.