El código postal de Leeds Road es SL1 3PX. Leeds Road es una calle en Slough Slough, England, Reino Unido.