translate English to French: We are near the most popular walking/shopping streets.
Nous sommes près de la plus populaire de marche / rues commerçantes.