Bermondsey of Southwark
Bermondsey is an area of London that is found in Southwark on the north bank of the River Thames. Like other areas in Southwark, Bermondsey has a history that dates back to the Anglo-Saxon and Norman period in British history. Bermondsey is home to many sparkling gems just waiting to be discovered including St. Mary…
Details