First Mentioned in 1276.
Location 8 Southwark Street, London, SE1
Categories
Authority
More Information Borough Market