Rolls
The only instance of rolls on London’s street signs, Rolls Road is in south Bermondsey just north of the Old Kent Road. There is also a Roll Gardens in Ilford.
The only instance of rolls on London’s street signs, Rolls Road is in south Bermondsey just north of the Old Kent Road. There is also a Roll Gardens in Ilford.