Alton Lane Contributing Partner March 6, 2015 Fashion The Boston showroom is located on Newbury St. in the heart of the historic Back Bay. Just a few blocks from both Copley Square and the Boston Common, there are a number of excellent dining, shopping and ...