Explore details about location Priests Bridge. Priests Bridge is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Chertsey Road, Beaconsfield Road, Addison Road.