Explore details about location St Mary's Road. St Mary's Road is a location situated within the London Borough of Southwark alongside other areas such as Tiverton Street, Marmora Road, Surrey Quays Road.