OPEN SPACE ADJACENT TO SITE OF ST ETHELBURGA'S CHURCH BISHOPSGATE LONDON EC3A 6DE is a property in EC3A 6DE.
Full Address
Property Indicators