Greenwich Ave is the commercial heart of Greenwich. In order to explore this picturesque downtown area it is best to park along Greenwich Ave. In some respects this upscale shopping area feels more like a slice of Manhattan than a coastal town in New England. Here you will find an anthology of specialty shops, designer boutiques, restaurants and cafes to enjoy.
Use the dropdown to jump to a different tour leg.