At first glance I would have put this place somewhere in rural France...but no, it's located just a minute away from The Highway in Tower Hamlets...it's been used as a location a few times for various films too, the last lot seem to have forgotten to take down the blue cellophane from the light above the door (perhaps pretending it was a posh police station)... ;)
No comments:
Post a Comment