Nice place in the inconic Newbury street