This is actually Dhamaka again. If this is the right corner, I think local photo-processing service Photographique were based here for a while, too. They seem to move about a lot.
GPS Coordinates:
51.45396, -2.59593
Location: Central