Explore details about location Borough High Street. Borough High Street is a location situated within the London Borough of Southwark alongside other areas such as Camberwell Grove, Spa Court, Albany Road.