Southwark Cathedral in London
The Southwark Cathedral is one of the oldest in the U.K. It is located in Soutwark which is an area just south of the London Bridge. The church on the Southwark Cathedral site for more than 1000 years. It was built between 1220 and 1420. The first chirch that was there before the current structure was believed to be built in 606. It is also […]