London Wiki
Advertisement

Fairchild Place is a short side street in Shoreditch.

Some information here, and details of a listed building facing it here.

Advertisement