60% of men can't find this church
ok, so because I saw this image a few times before and was curious whether this really exists, it does, the church is the St Mary's Church in Edinburgh, the road is called Grosvenor Crescent according to GMaps
on the question of intent - /shrug, all I can say is that there are two other, similiar shaped streets in the near proximity, dunno if this speaks for or against intentionality