24 () posted 4 years ago by Brotherhoodlum 4 years ago by Brotherhoodlum +24 / -0 13 comments share 13 comments share save hide report block hide replies
Looks like Paris to me. Probably a suburb out of the central core.
It is certainly France.
Seems reasonable. Is that the train-station off in the distance? If so, I have probably walked that road.
Also makes sense as to the English in such a touristy city.