Merrie England, New Street Shop