304 North Cardinal St.
Dorchester Center, MA 02124
I have just found this on the net. In the picture below there are 75 clues about places in London. Are you able to solve them all? Answer in the comments below. Image from “Iknow this great little place in…