It's also Boston's premiere destination for dining and shopping. Newbury Street has been called one of the most expensive streets in the world, thanks in large part to the significant cluster of ...