Explore details about location Tarver Road. Tarver Road is a location situated within the London Borough of Southwark alongside other areas such as Frank Mews, Tooley Street, Gambia Street.