Built at least in the 12th century Destroyed 1676
Location 32-34 Borough High Street, London, SE1
Categories
Authority
More Information Saint Margaret's Church