The &amp;quot;foot&amp;quot; road to the train station in Windsor. It is filled with many quaint shops.