El código postal de Elmwood Road es SL2 5QG. Elmwood Road es una calle en Slough Slough, England, Reino Unido.