My understanding of Dominoes is that you can go and get the pizza from the shop, like Pizza Hut on London Road. Plenty of people do this in Lordship Lane, and so I'm not sure how you can be confident that it wouldn't have bough much traffic to the area.
I agree anout the bikes though. They would've been dreadful and probably caused accidents.